package proto

type Msg struct {
	Ver       int    `json:"ver"`  // protocol 版本
	Operation int    `json:"op"`   // 请求操作
	SeqId     string `json:"seq"`  // 客户选择的序列号
	Body      []byte `json:"body"` // 二进制字节
}

// 推送消息请求
type PushMsgRequest struct {
	UserId int
	Msg    Msg
}

// 推送消息房间请求
type PushRoomMsgRequest struct {
	RoomId int
	Msg    Msg
}

// 推送房间数量请求
type PushRoomCountRequest struct {
	RoomId int
	Count  int
}
